package com.logwire.vo;import com.logwire.domain.BaseDictInfo;import io.swagger.v3.oas.annotations.media.Schema;import lombok.Data;import org.springframework.beans.BeanUtils;@Datapublic class BaseDictInfoVO extends BaseVO<BaseDictInfo> {	/**	 * id	 */	@Schema(description = "id")	private Long id;	private Long tenantId;	/**	 * 字典类型	 */	@Schema(description = "字典类型")	private Long typeId;	/**	 * 字典类型	 */	@Schema(description = "字典类型name")	private String typeName;	/**	 * 字典类型	 */	@Schema(description = "字典类型代码")	private String typeCode;	/**	 * 代码	 */	@Schema(description = "代码")	private String code;	/**	 * name	 */	@Schema(description = "name")	private String name;	/**	 * 父节点	 */	@Schema(description = "父节点")	private Long pid;	@Override	public void toVO(BaseDictInfo data) {		BeanUtils.copyProperties(data, this);	}}